/**
 * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
 *
 * This library is free software; you can redistribute it and/or modify it under
 * the terms of the GNU Lesser General Public License as published by the Free
 * Software Foundation; either version 2.1 of the License, or (at your option)
 * any later version.
 *
 * This library is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
 * details.
 */

package it.apuliait.model;

import com.liferay.portal.kernel.util.Validator;
import com.liferay.portal.model.ModelWrapper;

import java.util.HashMap;
import java.util.Map;

/**
 * <p>
 * This class is a wrapper for {@link DatiTrasporto}.
 * </p>
 *
 * @author Donatello
 * @see DatiTrasporto
 * @generated
 */
public class DatiTrasportoWrapper implements DatiTrasporto,
	ModelWrapper<DatiTrasporto> {
	public DatiTrasportoWrapper(DatiTrasporto datiTrasporto) {
		_datiTrasporto = datiTrasporto;
	}

	@Override
	public Class<?> getModelClass() {
		return DatiTrasporto.class;
	}

	@Override
	public String getModelClassName() {
		return DatiTrasporto.class.getName();
	}

	@Override
	public Map<String, Object> getModelAttributes() {
		Map<String, Object> attributes = new HashMap<String, Object>();

		attributes.put("datiTrasportoId", getDatiTrasportoId());
		attributes.put("documentoIDFK", getDocumentoIDFK());
		attributes.put("idPaese", getIdPaese());
		attributes.put("idCodice", getIdCodice());
		attributes.put("codiceFiscale", getCodiceFiscale());
		attributes.put("denominazione", getDenominazione());
		attributes.put("nome", getNome());
		attributes.put("cognome", getCognome());
		attributes.put("titolo", getTitolo());
		attributes.put("codeori", getCodeori());
		attributes.put("numeroLicenzaGuida", getNumeroLicenzaGuida());
		attributes.put("mezzoTrasporto", getMezzoTrasporto());
		attributes.put("numeroColli", getNumeroColli());
		attributes.put("descrizione", getDescrizione());
		attributes.put("unitaMisuraPeso", getUnitaMisuraPeso());
		attributes.put("pesoLordo", getPesoLordo());
		attributes.put("pesoNetto", getPesoNetto());
		attributes.put("dataOraRitiro", getDataOraRitiro());
		attributes.put("dataInizioTrasporto", getDataInizioTrasporto());
		attributes.put("tipoResa", getTipoResa());
		attributes.put("indirizzoResa", getIndirizzoResa());
		attributes.put("numeroCivicoResa", getNumeroCivicoResa());
		attributes.put("capResa", getCapResa());
		attributes.put("comuneResa", getComuneResa());
		attributes.put("provinciaResa", getProvinciaResa());
		attributes.put("nazioneResa", getNazioneResa());
		attributes.put("dataOraConsegna", getDataOraConsegna());
		attributes.put("numeroFatturaPrincipale", getNumeroFatturaPrincipale());
		attributes.put("dataFatturaPrincipale", getDataFatturaPrincipale());

		return attributes;
	}

	@Override
	public void setModelAttributes(Map<String, Object> attributes) {
		Long datiTrasportoId = (Long)attributes.get("datiTrasportoId");

		if (datiTrasportoId != null) {
			setDatiTrasportoId(datiTrasportoId);
		}

		Long documentoIDFK = (Long)attributes.get("documentoIDFK");

		if (documentoIDFK != null) {
			setDocumentoIDFK(documentoIDFK);
		}

		String idPaese = (String)attributes.get("idPaese");

		if (idPaese != null) {
			setIdPaese(idPaese);
		}

		String idCodice = (String)attributes.get("idCodice");

		if (idCodice != null) {
			setIdCodice(idCodice);
		}

		String codiceFiscale = (String)attributes.get("codiceFiscale");

		if (codiceFiscale != null) {
			setCodiceFiscale(codiceFiscale);
		}

		String denominazione = (String)attributes.get("denominazione");

		if (denominazione != null) {
			setDenominazione(denominazione);
		}

		String nome = (String)attributes.get("nome");

		if (nome != null) {
			setNome(nome);
		}

		String cognome = (String)attributes.get("cognome");

		if (cognome != null) {
			setCognome(cognome);
		}

		String titolo = (String)attributes.get("titolo");

		if (titolo != null) {
			setTitolo(titolo);
		}

		String codeori = (String)attributes.get("codeori");

		if (codeori != null) {
			setCodeori(codeori);
		}

		String numeroLicenzaGuida = (String)attributes.get("numeroLicenzaGuida");

		if (numeroLicenzaGuida != null) {
			setNumeroLicenzaGuida(numeroLicenzaGuida);
		}

		String mezzoTrasporto = (String)attributes.get("mezzoTrasporto");

		if (mezzoTrasporto != null) {
			setMezzoTrasporto(mezzoTrasporto);
		}

		String numeroColli = (String)attributes.get("numeroColli");

		if (numeroColli != null) {
			setNumeroColli(numeroColli);
		}

		String descrizione = (String)attributes.get("descrizione");

		if (descrizione != null) {
			setDescrizione(descrizione);
		}

		String unitaMisuraPeso = (String)attributes.get("unitaMisuraPeso");

		if (unitaMisuraPeso != null) {
			setUnitaMisuraPeso(unitaMisuraPeso);
		}

		String pesoLordo = (String)attributes.get("pesoLordo");

		if (pesoLordo != null) {
			setPesoLordo(pesoLordo);
		}

		String pesoNetto = (String)attributes.get("pesoNetto");

		if (pesoNetto != null) {
			setPesoNetto(pesoNetto);
		}

		String dataOraRitiro = (String)attributes.get("dataOraRitiro");

		if (dataOraRitiro != null) {
			setDataOraRitiro(dataOraRitiro);
		}

		String dataInizioTrasporto = (String)attributes.get(
				"dataInizioTrasporto");

		if (dataInizioTrasporto != null) {
			setDataInizioTrasporto(dataInizioTrasporto);
		}

		String tipoResa = (String)attributes.get("tipoResa");

		if (tipoResa != null) {
			setTipoResa(tipoResa);
		}

		String indirizzoResa = (String)attributes.get("indirizzoResa");

		if (indirizzoResa != null) {
			setIndirizzoResa(indirizzoResa);
		}

		String numeroCivicoResa = (String)attributes.get("numeroCivicoResa");

		if (numeroCivicoResa != null) {
			setNumeroCivicoResa(numeroCivicoResa);
		}

		String capResa = (String)attributes.get("capResa");

		if (capResa != null) {
			setCapResa(capResa);
		}

		String comuneResa = (String)attributes.get("comuneResa");

		if (comuneResa != null) {
			setComuneResa(comuneResa);
		}

		String provinciaResa = (String)attributes.get("provinciaResa");

		if (provinciaResa != null) {
			setProvinciaResa(provinciaResa);
		}

		String nazioneResa = (String)attributes.get("nazioneResa");

		if (nazioneResa != null) {
			setNazioneResa(nazioneResa);
		}

		String dataOraConsegna = (String)attributes.get("dataOraConsegna");

		if (dataOraConsegna != null) {
			setDataOraConsegna(dataOraConsegna);
		}

		String numeroFatturaPrincipale = (String)attributes.get(
				"numeroFatturaPrincipale");

		if (numeroFatturaPrincipale != null) {
			setNumeroFatturaPrincipale(numeroFatturaPrincipale);
		}

		String dataFatturaPrincipale = (String)attributes.get(
				"dataFatturaPrincipale");

		if (dataFatturaPrincipale != null) {
			setDataFatturaPrincipale(dataFatturaPrincipale);
		}
	}

	/**
	* Returns the primary key of this dati trasporto.
	*
	* @return the primary key of this dati trasporto
	*/
	@Override
	public long getPrimaryKey() {
		return _datiTrasporto.getPrimaryKey();
	}

	/**
	* Sets the primary key of this dati trasporto.
	*
	* @param primaryKey the primary key of this dati trasporto
	*/
	@Override
	public void setPrimaryKey(long primaryKey) {
		_datiTrasporto.setPrimaryKey(primaryKey);
	}

	/**
	* Returns the dati trasporto ID of this dati trasporto.
	*
	* @return the dati trasporto ID of this dati trasporto
	*/
	@Override
	public long getDatiTrasportoId() {
		return _datiTrasporto.getDatiTrasportoId();
	}

	/**
	* Sets the dati trasporto ID of this dati trasporto.
	*
	* @param datiTrasportoId the dati trasporto ID of this dati trasporto
	*/
	@Override
	public void setDatiTrasportoId(long datiTrasportoId) {
		_datiTrasporto.setDatiTrasportoId(datiTrasportoId);
	}

	/**
	* Returns the documento i d f k of this dati trasporto.
	*
	* @return the documento i d f k of this dati trasporto
	*/
	@Override
	public long getDocumentoIDFK() {
		return _datiTrasporto.getDocumentoIDFK();
	}

	/**
	* Sets the documento i d f k of this dati trasporto.
	*
	* @param documentoIDFK the documento i d f k of this dati trasporto
	*/
	@Override
	public void setDocumentoIDFK(long documentoIDFK) {
		_datiTrasporto.setDocumentoIDFK(documentoIDFK);
	}

	/**
	* Returns the id paese of this dati trasporto.
	*
	* @return the id paese of this dati trasporto
	*/
	@Override
	public java.lang.String getIdPaese() {
		return _datiTrasporto.getIdPaese();
	}

	/**
	* Sets the id paese of this dati trasporto.
	*
	* @param idPaese the id paese of this dati trasporto
	*/
	@Override
	public void setIdPaese(java.lang.String idPaese) {
		_datiTrasporto.setIdPaese(idPaese);
	}

	/**
	* Returns the id codice of this dati trasporto.
	*
	* @return the id codice of this dati trasporto
	*/
	@Override
	public java.lang.String getIdCodice() {
		return _datiTrasporto.getIdCodice();
	}

	/**
	* Sets the id codice of this dati trasporto.
	*
	* @param idCodice the id codice of this dati trasporto
	*/
	@Override
	public void setIdCodice(java.lang.String idCodice) {
		_datiTrasporto.setIdCodice(idCodice);
	}

	/**
	* Returns the codice fiscale of this dati trasporto.
	*
	* @return the codice fiscale of this dati trasporto
	*/
	@Override
	public java.lang.String getCodiceFiscale() {
		return _datiTrasporto.getCodiceFiscale();
	}

	/**
	* Sets the codice fiscale of this dati trasporto.
	*
	* @param codiceFiscale the codice fiscale of this dati trasporto
	*/
	@Override
	public void setCodiceFiscale(java.lang.String codiceFiscale) {
		_datiTrasporto.setCodiceFiscale(codiceFiscale);
	}

	/**
	* Returns the denominazione of this dati trasporto.
	*
	* @return the denominazione of this dati trasporto
	*/
	@Override
	public java.lang.String getDenominazione() {
		return _datiTrasporto.getDenominazione();
	}

	/**
	* Sets the denominazione of this dati trasporto.
	*
	* @param denominazione the denominazione of this dati trasporto
	*/
	@Override
	public void setDenominazione(java.lang.String denominazione) {
		_datiTrasporto.setDenominazione(denominazione);
	}

	/**
	* Returns the nome of this dati trasporto.
	*
	* @return the nome of this dati trasporto
	*/
	@Override
	public java.lang.String getNome() {
		return _datiTrasporto.getNome();
	}

	/**
	* Sets the nome of this dati trasporto.
	*
	* @param nome the nome of this dati trasporto
	*/
	@Override
	public void setNome(java.lang.String nome) {
		_datiTrasporto.setNome(nome);
	}

	/**
	* Returns the cognome of this dati trasporto.
	*
	* @return the cognome of this dati trasporto
	*/
	@Override
	public java.lang.String getCognome() {
		return _datiTrasporto.getCognome();
	}

	/**
	* Sets the cognome of this dati trasporto.
	*
	* @param cognome the cognome of this dati trasporto
	*/
	@Override
	public void setCognome(java.lang.String cognome) {
		_datiTrasporto.setCognome(cognome);
	}

	/**
	* Returns the titolo of this dati trasporto.
	*
	* @return the titolo of this dati trasporto
	*/
	@Override
	public java.lang.String getTitolo() {
		return _datiTrasporto.getTitolo();
	}

	/**
	* Sets the titolo of this dati trasporto.
	*
	* @param titolo the titolo of this dati trasporto
	*/
	@Override
	public void setTitolo(java.lang.String titolo) {
		_datiTrasporto.setTitolo(titolo);
	}

	/**
	* Returns the codeori of this dati trasporto.
	*
	* @return the codeori of this dati trasporto
	*/
	@Override
	public java.lang.String getCodeori() {
		return _datiTrasporto.getCodeori();
	}

	/**
	* Sets the codeori of this dati trasporto.
	*
	* @param codeori the codeori of this dati trasporto
	*/
	@Override
	public void setCodeori(java.lang.String codeori) {
		_datiTrasporto.setCodeori(codeori);
	}

	/**
	* Returns the numero licenza guida of this dati trasporto.
	*
	* @return the numero licenza guida of this dati trasporto
	*/
	@Override
	public java.lang.String getNumeroLicenzaGuida() {
		return _datiTrasporto.getNumeroLicenzaGuida();
	}

	/**
	* Sets the numero licenza guida of this dati trasporto.
	*
	* @param numeroLicenzaGuida the numero licenza guida of this dati trasporto
	*/
	@Override
	public void setNumeroLicenzaGuida(java.lang.String numeroLicenzaGuida) {
		_datiTrasporto.setNumeroLicenzaGuida(numeroLicenzaGuida);
	}

	/**
	* Returns the mezzo trasporto of this dati trasporto.
	*
	* @return the mezzo trasporto of this dati trasporto
	*/
	@Override
	public java.lang.String getMezzoTrasporto() {
		return _datiTrasporto.getMezzoTrasporto();
	}

	/**
	* Sets the mezzo trasporto of this dati trasporto.
	*
	* @param mezzoTrasporto the mezzo trasporto of this dati trasporto
	*/
	@Override
	public void setMezzoTrasporto(java.lang.String mezzoTrasporto) {
		_datiTrasporto.setMezzoTrasporto(mezzoTrasporto);
	}

	/**
	* Returns the numero colli of this dati trasporto.
	*
	* @return the numero colli of this dati trasporto
	*/
	@Override
	public java.lang.String getNumeroColli() {
		return _datiTrasporto.getNumeroColli();
	}

	/**
	* Sets the numero colli of this dati trasporto.
	*
	* @param numeroColli the numero colli of this dati trasporto
	*/
	@Override
	public void setNumeroColli(java.lang.String numeroColli) {
		_datiTrasporto.setNumeroColli(numeroColli);
	}

	/**
	* Returns the descrizione of this dati trasporto.
	*
	* @return the descrizione of this dati trasporto
	*/
	@Override
	public java.lang.String getDescrizione() {
		return _datiTrasporto.getDescrizione();
	}

	/**
	* Sets the descrizione of this dati trasporto.
	*
	* @param descrizione the descrizione of this dati trasporto
	*/
	@Override
	public void setDescrizione(java.lang.String descrizione) {
		_datiTrasporto.setDescrizione(descrizione);
	}

	/**
	* Returns the unita misura peso of this dati trasporto.
	*
	* @return the unita misura peso of this dati trasporto
	*/
	@Override
	public java.lang.String getUnitaMisuraPeso() {
		return _datiTrasporto.getUnitaMisuraPeso();
	}

	/**
	* Sets the unita misura peso of this dati trasporto.
	*
	* @param unitaMisuraPeso the unita misura peso of this dati trasporto
	*/
	@Override
	public void setUnitaMisuraPeso(java.lang.String unitaMisuraPeso) {
		_datiTrasporto.setUnitaMisuraPeso(unitaMisuraPeso);
	}

	/**
	* Returns the peso lordo of this dati trasporto.
	*
	* @return the peso lordo of this dati trasporto
	*/
	@Override
	public java.lang.String getPesoLordo() {
		return _datiTrasporto.getPesoLordo();
	}

	/**
	* Sets the peso lordo of this dati trasporto.
	*
	* @param pesoLordo the peso lordo of this dati trasporto
	*/
	@Override
	public void setPesoLordo(java.lang.String pesoLordo) {
		_datiTrasporto.setPesoLordo(pesoLordo);
	}

	/**
	* Returns the peso netto of this dati trasporto.
	*
	* @return the peso netto of this dati trasporto
	*/
	@Override
	public java.lang.String getPesoNetto() {
		return _datiTrasporto.getPesoNetto();
	}

	/**
	* Sets the peso netto of this dati trasporto.
	*
	* @param pesoNetto the peso netto of this dati trasporto
	*/
	@Override
	public void setPesoNetto(java.lang.String pesoNetto) {
		_datiTrasporto.setPesoNetto(pesoNetto);
	}

	/**
	* Returns the data ora ritiro of this dati trasporto.
	*
	* @return the data ora ritiro of this dati trasporto
	*/
	@Override
	public java.lang.String getDataOraRitiro() {
		return _datiTrasporto.getDataOraRitiro();
	}

	/**
	* Sets the data ora ritiro of this dati trasporto.
	*
	* @param dataOraRitiro the data ora ritiro of this dati trasporto
	*/
	@Override
	public void setDataOraRitiro(java.lang.String dataOraRitiro) {
		_datiTrasporto.setDataOraRitiro(dataOraRitiro);
	}

	/**
	* Returns the data inizio trasporto of this dati trasporto.
	*
	* @return the data inizio trasporto of this dati trasporto
	*/
	@Override
	public java.lang.String getDataInizioTrasporto() {
		return _datiTrasporto.getDataInizioTrasporto();
	}

	/**
	* Sets the data inizio trasporto of this dati trasporto.
	*
	* @param dataInizioTrasporto the data inizio trasporto of this dati trasporto
	*/
	@Override
	public void setDataInizioTrasporto(java.lang.String dataInizioTrasporto) {
		_datiTrasporto.setDataInizioTrasporto(dataInizioTrasporto);
	}

	/**
	* Returns the tipo resa of this dati trasporto.
	*
	* @return the tipo resa of this dati trasporto
	*/
	@Override
	public java.lang.String getTipoResa() {
		return _datiTrasporto.getTipoResa();
	}

	/**
	* Sets the tipo resa of this dati trasporto.
	*
	* @param tipoResa the tipo resa of this dati trasporto
	*/
	@Override
	public void setTipoResa(java.lang.String tipoResa) {
		_datiTrasporto.setTipoResa(tipoResa);
	}

	/**
	* Returns the indirizzo resa of this dati trasporto.
	*
	* @return the indirizzo resa of this dati trasporto
	*/
	@Override
	public java.lang.String getIndirizzoResa() {
		return _datiTrasporto.getIndirizzoResa();
	}

	/**
	* Sets the indirizzo resa of this dati trasporto.
	*
	* @param indirizzoResa the indirizzo resa of this dati trasporto
	*/
	@Override
	public void setIndirizzoResa(java.lang.String indirizzoResa) {
		_datiTrasporto.setIndirizzoResa(indirizzoResa);
	}

	/**
	* Returns the numero civico resa of this dati trasporto.
	*
	* @return the numero civico resa of this dati trasporto
	*/
	@Override
	public java.lang.String getNumeroCivicoResa() {
		return _datiTrasporto.getNumeroCivicoResa();
	}

	/**
	* Sets the numero civico resa of this dati trasporto.
	*
	* @param numeroCivicoResa the numero civico resa of this dati trasporto
	*/
	@Override
	public void setNumeroCivicoResa(java.lang.String numeroCivicoResa) {
		_datiTrasporto.setNumeroCivicoResa(numeroCivicoResa);
	}

	/**
	* Returns the cap resa of this dati trasporto.
	*
	* @return the cap resa of this dati trasporto
	*/
	@Override
	public java.lang.String getCapResa() {
		return _datiTrasporto.getCapResa();
	}

	/**
	* Sets the cap resa of this dati trasporto.
	*
	* @param capResa the cap resa of this dati trasporto
	*/
	@Override
	public void setCapResa(java.lang.String capResa) {
		_datiTrasporto.setCapResa(capResa);
	}

	/**
	* Returns the comune resa of this dati trasporto.
	*
	* @return the comune resa of this dati trasporto
	*/
	@Override
	public java.lang.String getComuneResa() {
		return _datiTrasporto.getComuneResa();
	}

	/**
	* Sets the comune resa of this dati trasporto.
	*
	* @param comuneResa the comune resa of this dati trasporto
	*/
	@Override
	public void setComuneResa(java.lang.String comuneResa) {
		_datiTrasporto.setComuneResa(comuneResa);
	}

	/**
	* Returns the provincia resa of this dati trasporto.
	*
	* @return the provincia resa of this dati trasporto
	*/
	@Override
	public java.lang.String getProvinciaResa() {
		return _datiTrasporto.getProvinciaResa();
	}

	/**
	* Sets the provincia resa of this dati trasporto.
	*
	* @param provinciaResa the provincia resa of this dati trasporto
	*/
	@Override
	public void setProvinciaResa(java.lang.String provinciaResa) {
		_datiTrasporto.setProvinciaResa(provinciaResa);
	}

	/**
	* Returns the nazione resa of this dati trasporto.
	*
	* @return the nazione resa of this dati trasporto
	*/
	@Override
	public java.lang.String getNazioneResa() {
		return _datiTrasporto.getNazioneResa();
	}

	/**
	* Sets the nazione resa of this dati trasporto.
	*
	* @param nazioneResa the nazione resa of this dati trasporto
	*/
	@Override
	public void setNazioneResa(java.lang.String nazioneResa) {
		_datiTrasporto.setNazioneResa(nazioneResa);
	}

	/**
	* Returns the data ora consegna of this dati trasporto.
	*
	* @return the data ora consegna of this dati trasporto
	*/
	@Override
	public java.lang.String getDataOraConsegna() {
		return _datiTrasporto.getDataOraConsegna();
	}

	/**
	* Sets the data ora consegna of this dati trasporto.
	*
	* @param dataOraConsegna the data ora consegna of this dati trasporto
	*/
	@Override
	public void setDataOraConsegna(java.lang.String dataOraConsegna) {
		_datiTrasporto.setDataOraConsegna(dataOraConsegna);
	}

	/**
	* Returns the numero fattura principale of this dati trasporto.
	*
	* @return the numero fattura principale of this dati trasporto
	*/
	@Override
	public java.lang.String getNumeroFatturaPrincipale() {
		return _datiTrasporto.getNumeroFatturaPrincipale();
	}

	/**
	* Sets the numero fattura principale of this dati trasporto.
	*
	* @param numeroFatturaPrincipale the numero fattura principale of this dati trasporto
	*/
	@Override
	public void setNumeroFatturaPrincipale(
		java.lang.String numeroFatturaPrincipale) {
		_datiTrasporto.setNumeroFatturaPrincipale(numeroFatturaPrincipale);
	}

	/**
	* Returns the data fattura principale of this dati trasporto.
	*
	* @return the data fattura principale of this dati trasporto
	*/
	@Override
	public java.lang.String getDataFatturaPrincipale() {
		return _datiTrasporto.getDataFatturaPrincipale();
	}

	/**
	* Sets the data fattura principale of this dati trasporto.
	*
	* @param dataFatturaPrincipale the data fattura principale of this dati trasporto
	*/
	@Override
	public void setDataFatturaPrincipale(java.lang.String dataFatturaPrincipale) {
		_datiTrasporto.setDataFatturaPrincipale(dataFatturaPrincipale);
	}

	@Override
	public boolean isNew() {
		return _datiTrasporto.isNew();
	}

	@Override
	public void setNew(boolean n) {
		_datiTrasporto.setNew(n);
	}

	@Override
	public boolean isCachedModel() {
		return _datiTrasporto.isCachedModel();
	}

	@Override
	public void setCachedModel(boolean cachedModel) {
		_datiTrasporto.setCachedModel(cachedModel);
	}

	@Override
	public boolean isEscapedModel() {
		return _datiTrasporto.isEscapedModel();
	}

	@Override
	public java.io.Serializable getPrimaryKeyObj() {
		return _datiTrasporto.getPrimaryKeyObj();
	}

	@Override
	public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
		_datiTrasporto.setPrimaryKeyObj(primaryKeyObj);
	}

	@Override
	public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
		return _datiTrasporto.getExpandoBridge();
	}

	@Override
	public void setExpandoBridgeAttributes(
		com.liferay.portal.model.BaseModel<?> baseModel) {
		_datiTrasporto.setExpandoBridgeAttributes(baseModel);
	}

	@Override
	public void setExpandoBridgeAttributes(
		com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
		_datiTrasporto.setExpandoBridgeAttributes(expandoBridge);
	}

	@Override
	public void setExpandoBridgeAttributes(
		com.liferay.portal.service.ServiceContext serviceContext) {
		_datiTrasporto.setExpandoBridgeAttributes(serviceContext);
	}

	@Override
	public java.lang.Object clone() {
		return new DatiTrasportoWrapper((DatiTrasporto)_datiTrasporto.clone());
	}

	@Override
	public int compareTo(DatiTrasporto datiTrasporto) {
		return _datiTrasporto.compareTo(datiTrasporto);
	}

	@Override
	public int hashCode() {
		return _datiTrasporto.hashCode();
	}

	@Override
	public com.liferay.portal.model.CacheModel<DatiTrasporto> toCacheModel() {
		return _datiTrasporto.toCacheModel();
	}

	@Override
	public DatiTrasporto toEscapedModel() {
		return new DatiTrasportoWrapper(_datiTrasporto.toEscapedModel());
	}

	@Override
	public DatiTrasporto toUnescapedModel() {
		return new DatiTrasportoWrapper(_datiTrasporto.toUnescapedModel());
	}

	@Override
	public java.lang.String toString() {
		return _datiTrasporto.toString();
	}

	@Override
	public java.lang.String toXmlString() {
		return _datiTrasporto.toXmlString();
	}

	@Override
	public void persist()
		throws com.liferay.portal.kernel.exception.SystemException {
		_datiTrasporto.persist();
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj) {
			return true;
		}

		if (!(obj instanceof DatiTrasportoWrapper)) {
			return false;
		}

		DatiTrasportoWrapper datiTrasportoWrapper = (DatiTrasportoWrapper)obj;

		if (Validator.equals(_datiTrasporto, datiTrasportoWrapper._datiTrasporto)) {
			return true;
		}

		return false;
	}

	/**
	 * @deprecated As of 6.1.0, replaced by {@link #getWrappedModel}
	 */
	public DatiTrasporto getWrappedDatiTrasporto() {
		return _datiTrasporto;
	}

	@Override
	public DatiTrasporto getWrappedModel() {
		return _datiTrasporto;
	}

	@Override
	public void resetOriginalValues() {
		_datiTrasporto.resetOriginalValues();
	}

	private DatiTrasporto _datiTrasporto;
}